/*我的需求*/

.detail-con {
	background-color: #fff;
}

.demand-btn-icon {
	background-image: url(../img/icons.png);
	background-size: 2.94rem 4.22rem;
}


/*已截单需求*/

.demand-l {
	top: 0;
}

.demandLi:last-child {
	color: #ea3833;
}


/*我的订单*/

.order-navs {
	width: 100%;
	height: 1rem;
	background-image: url(../img/wddd_btbg.png);
	background-size: cover;
	padding: 0 14%;
}

.order-nav {
	width: 50%;
	height: 100%;
	float: left;
	line-height: 1rem;
	color: #333;
	font-size: .3rem;
	text-align: center;
}

.order-nav.active {
	color: #fff;
	background-image: url(../img/wddd_xuanz.png);
	background-size: .2rem .16rem;
	background-position: center bottom;
	background-repeat: no-repeat;
}

.order-list .demand-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: .2rem;
}

.order-list .urgent {
	width: 1.04rem;
	height: .42rem;
	border-radius: .08rem;
	background-color: #fff;
	line-height: .4rem;
	font-size: .26rem;
}
.order-ToConfirmed .urgent{
	color: #ff9c00;
	border: .01rem solid #ff9c00;
}
.order-tips {
	width: 100%;
	height: .9rem;
}

.order-tips>div {
	float: left;
	width: 50%;
	height: 100%;
	padding-left: .35rem;
	line-height: .9rem;
	text-align: center;
	font-size: .28rem;
	color: #555;
}

.order-tips>div>span {
	color: #333;
}

.order-ToConfirmed .demand-btns,
.order-IsEvaluated .demand-btns,
.order-IsRejected .demand-btns {
	padding: 0;
}

.order-ToConfirmed .demand-btn,
.order-IsEvaluated .demand-btn,
.order-IsRejected .demand-btn {
	padding: 0;
}

.order-ToConfirmed .demand-btn>a,
.order-IsEvaluated .demand-btn>a,
.order-IsRejected .demand-btn>a {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #7f7f7f;
	
}
.order-ToConfirmed .demand-btn-icon{
	background-image: url(../img/wddd_wyqx.png);
	background-size: .34rem .34rem;
}
.order-ToEvaluated .demand-btn-icon{
	background-position-y: -.4rem;
}
.order-ToEvaluated .urgent{
	color: #107bd5;
	border: .01rem solid #107bd5;
}
.order-IsEvaluated .urgent{
	color: #ea3833;
	border: .01rem solid #ea3833;
}
.order-IsRejected .urgent{
	color: #962aba;
	border: .01rem solid #962aba;
}
.order-list{
	display: none;
}
.order-list.active{
	display: block;
}
/*个人信息主页*/
.personalPage{
	top: .89rem;
	bottom: 0;
}
.merit-detail.personMerit:before{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #dedede;
	height: .01rem;
	margin: auto;
}
.merit-detail.personMerit:after{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #f7f7f7;
	height: .04rem;
	margin: auto;
}
/*评价*/
.evaluate .merit-detail:before{
	height: 0;
}
.evaluate .fraction-con{
	padding: 0;
}
.stars-div{
	height: 100%;
	line-height: .9rem;
}
.evaluate .fraction-type{
	justify-content: space-between;
	padding: 0 .3rem 0 .32rem;
}
.evaluate .merit-detail{
	height: 2.53rem;
}
/*我的申请*/
.appliction-con{
	width: 100%;
	overflow: hidden;
}
.appliction-li{
	float: left;
	width: 50%;
	height: .7rem;
	line-height: .7rem;
	padding-left: .35rem;
	font-size: .28rem;
	color: #333;
}
.appliction-ToAudited .urgent{
	color: #09894d;
	border: .01rem solid #09894d;
}
.appliction-ToAudited .demand-header{
	color: #09894d;
}
.appliction-ToPayment .urgent{
	color: #ed611d;
	border: .01rem solid #ed611d;
}
.appliction-ToPayment .demand-header{
	color: #ed611d;
}
.appliction-list>div{
	position: relative;
}
.appliction-list>div:after{
	position: absolute;
    height: 1px;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    background-color: #dedede;
    margin: auto;
}
/*申请详情-入驻*/
.appliction-banner{
	position: relative;
	width: 100%;
	height: 2rem;
	background-image: url(../img/pprz.png);
	background-size: 100% 100%;
}
.appliction-state{
	position: absolute;
	width: 1.06rem;
	height: .44rem;
	border: .01rem solid #fff;
	color: #fff;
	font-size: .26rem;
	line-height: .44rem;
	border-radius: .05rem;
	text-align: center;
	top: .7rem;
	right: .6rem;
}
.applictionCon{
	position: relative;
	width: 100%;
	min-height: 1.12rem;
}
.applictionCon:after{
	position: absolute;
    height: .01rem;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    background-color: #dedede;
    margin: auto;
}
.appliction-type{
	position: absolute;
	width: 1.8rem;
	height: 1.12rem;
	top: 0;
	left: 0;
	text-align: center;
	font-size: .32rem;
	color: #555;
}
.appliction-detail{
	width: 100%;
	font-size: .32rem;
	color: #333;
	padding-left: 2rem;
}
.applictionCon>div{
	padding-top: .31rem;
	padding-bottom: .31rem;
	line-height: .5rem;
}
/*申请详情-代理*/
.agent .appliction-banner{
	background-image: url(../img/sqdl.png);	
}
.agent .appliction-detail{
	padding-left: 2.4rem;
}
.agent .appliction-type{
	text-align: right;
}
/*我的品牌*/
.brand-btn{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 1.8rem;
	padding-top: .45rem;
}
.detail-con.mybrands{
	bottom: 1.8rem;
}
.mybrands .order-list{
	padding: .15rem .04rem 0 .16rem;
}
.mybrands-logos{
	float: left;
	width: 25%;
	padding-right: .12rem;
	padding-bottom: .15rem;
}
.mybrands-logos img{
	width: 100%;
	height: auto;
	border: .01rem solid #b0b0b0;
	border-radius: .12rem;
}
.brandBtn{
	float: left;
	width: 50%;
	height: .68rem;
}
.brandBtn>button{
	display: block;
	width: 3.04rem;
	height: 100%;
	margin: 0 auto;
	border-width: 0;
	border-radius: .12rem;
	font-size: .3rem;
	color: #fff;
}
.brandSub{
	background-color: #ec4c48;
}
.brandAut{
	background-color: #ffaf31;
}
/*我的代理*/
.myAgent-top{
	position: relative;
	width: 100%;
	height: 2.16rem;
	padding: 0 .7rem 0 .36rem;
	font-size: .32rem;
	color: #333;
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.myAgent-top:after{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #f4f4f4;
	height: .08rem;
	margin: auto;
}
.myAgent-top>img{
	width: 1.5rem;
	height: 1.5rem;
}
.myAgent-title{
	position: relative;
	width: 100%;
	height: .87rem;
	padding-left: .3rem;
	line-height: .87rem;
	font-size: .32rem;
	color: #333;
	font-weight: 600;
	display: flex;
}
.myAgent-title:after{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #dedede;
	height: .01rem;
	margin: auto;
}
.myAgent-con{
	width: 100%;
	padding: .35rem;
	font-size: .28rem;
	color: #555;
	line-height: .5rem;
}
/*推荐记录*/
.demand-tips.recommend{
	padding-left: 0;
}
.recommend .demandLi{
	padding-left: .33rem;
	color: #333;
}
.recommend:after{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #dedede;
	height: .01rem;
	margin: auto;
}
/*我的财务*/
.finance-top{
	width: 100%;
	height: .9rem;
	background-color: #ededed;
	padding: 0 .25rem 0 .3rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.finance-top>div{
	font-size: .28rem;
	color: #333;
	height: 100%;
	line-height: .9rem;
}
.months{
	display: flex;
	align-items: center;
}
.jiantou{
	width: .17rem;
	height: .15rem;
	background-image: url(../img/xiala.png);
	background-size: .37rem .15rem;
	margin-left: .12rem;
}
.finance-detail{
	position: relative;
	width: 100%;
	height: 1.22rem;
	padding: .16rem .33rem .16rem .9rem;
}
.finance-detail:after{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	content: '';
	background-color: #f4f4f4;
	margin: auto;
	height: .08rem;
}
.finance-icon{
	position: absolute;
	top: 0;
	bottom: 0;
	left: .32rem;
	margin: auto;
	width: .44rem;
	height: .44rem;
	background-image: url(../img/wdcw1.png);
	background-size: .44rem .44rem;
}
.finance-type{
	font-size: .28rem;
	color: #333;
}
.finance-time{
	font-size: .26rem;
	color: #999;
}
.finance-amount{
	position: absolute;
	right: .33rem;
	top: 0;
	bottom: 0;
	height: .8rem;
	line-height: .8rem;
	margin: auto;
	font-size: .28rem;
	color: #f15b5b;
}
